least said soonest mended - Turkish English Dictionary